UIView Model_ Factory
Functions
Link copied to clipboard
open fun create(appProvider: Provider<Application>, nodeDBProvider: Provider<NodeRepository>, radioConfigRepositoryProvider: Provider<RadioConfigRepository>, radioInterfaceServiceProvider: Provider<RadioInterfaceService>, meshLogRepositoryProvider: Provider<MeshLogRepository>, deviceHardwareRepositoryProvider: Provider<DeviceHardwareRepository>, packetRepositoryProvider: Provider<PacketRepository>, quickChatActionRepositoryProvider: Provider<QuickChatActionRepository>, locationRepositoryProvider: Provider<LocationRepository>, firmwareReleaseRepositoryProvider: Provider<FirmwareReleaseRepository>, uiPrefsProvider: Provider<UiPrefs>, meshServiceNotificationsProvider: Provider<MeshServiceNotifications>): UIViewModel_Factory
Link copied to clipboard
open fun newInstance(app: Application, nodeDB: NodeRepository, radioConfigRepository: RadioConfigRepository, radioInterfaceService: RadioInterfaceService, meshLogRepository: MeshLogRepository, deviceHardwareRepository: DeviceHardwareRepository, packetRepository: PacketRepository, quickChatActionRepository: QuickChatActionRepository, locationRepository: LocationRepository, firmwareReleaseRepository: FirmwareReleaseRepository, uiPrefs: UiPrefs, meshServiceNotifications: MeshServiceNotifications): UIViewModel